﻿package mortal.game.view.pack
{
    import mortal.game.resource.info.item.*;

    public class DragDropData extends Object
    {
        private var _fromPosType:int;
        private var _toPosType:int;
        private var _uid:String;
        private var _fromIndex:int;
        private var _toIndex:int;
        private var _fromItemData:ItemData;
        private var _toItemData:ItemData;

        public function DragDropData(param1:int, param2:int, param3:String, param4:int, param5:int, param6:ItemData, param7:ItemData)
        {
            this._fromPosType = param1;
            this._toPosType = param2;
            this._uid = param3;
            this._fromIndex = param4;
            this._toIndex = param5;
            this._fromItemData = param6;
            this._toItemData = param7;
            return;
        }// end function

        public function get toItemData() : ItemData
        {
            return this._toItemData;
        }// end function

        public function set toItemData(param1:ItemData) : void
        {
            this._toItemData = param1;
            return;
        }// end function

        public function get fromItemData() : ItemData
        {
            return this._fromItemData;
        }// end function

        public function set fromItemData(param1:ItemData) : void
        {
            this._fromItemData = param1;
            return;
        }// end function

        public function get toIndex() : int
        {
            return this._toIndex;
        }// end function

        public function set toIndex(param1:int) : void
        {
            this._toIndex = param1;
            return;
        }// end function

        public function get fromIndex() : int
        {
            return this._fromIndex;
        }// end function

        public function set fromIndex(param1:int) : void
        {
            this._fromIndex = param1;
            return;
        }// end function

        public function get uid() : String
        {
            return this._uid;
        }// end function

        public function set uid(param1:String) : void
        {
            this._uid = param1;
            return;
        }// end function

        public function get toPosType() : int
        {
            return this._toPosType;
        }// end function

        public function set toPosType(param1:int) : void
        {
            this._toPosType = param1;
            return;
        }// end function

        public function get fromPosType() : int
        {
            return this._fromPosType;
        }// end function

        public function set fromPosType(param1:int) : void
        {
            this._fromPosType = param1;
            return;
        }// end function

    }
}
